satellite closet - French English Dictionary